log cabin – English–Português translations

🇬🇧 en pt 🇵🇹

log cabin noun

  • small simple dwelling made from wood
cabana de toras
Wiktionary Links